Skip to content

Replaced deprecated/removed methods in python 3.14 - #93

Merged
AdityaSinghNi merged 2 commits into
users/adisingh/python_version_doc_fixfrom
users/adisingh/python314_test_fix
Aug 12, 2026
Merged

Replaced deprecated/removed methods in python 3.14#93
AdityaSinghNi merged 2 commits into
users/adisingh/python_version_doc_fixfrom
users/adisingh/python314_test_fix

Conversation

@AdityaSinghNi

Copy link
Copy Markdown
Contributor

TODO: Check the above box with an 'x' indicating you've read and followed CONTRIBUTING.md.

What does this Pull Request accomplish?

Adds Python 3.14 support to the tests

Why should this Pull Request be merged?

Python 3.14 replaces older AST node representations with ast.Constant, which caused translation code and its unit tests to use deprecated assumptions.

Additionally, a clean flake8 result did not generate the text report required by flake8_junit, causing a false tox failure after linting had already succeeded. This change makes the documented tox -e flake8 release validation reliable.

What testing has been done?

  • tox -e py314, flake8 passed

@AdityaSinghNi
AdityaSinghNi removed the request for review from gahegde-ni August 7, 2026 10:34
@AdityaSinghNi AdityaSinghNi changed the title fix: support Python 3.14 testing Replaced deprecated/removed methods in python 3.14 Aug 10, 2026
@AdityaSinghNi
AdityaSinghNi merged commit 01a6bac into users/adisingh/python_version_doc_fix Aug 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants